a6c096df51f0a1372178c8c260a101c2ec9e1739,xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/script/UIExtensionScriptService.java,UIExtensionScriptService,getExtensions,#String#,90
Before Change
try {
// Look for a specific UI extension manager for the given extension point
manager = contextComponentManagerProvider.get().getInstance(UIExtensionManager.class, extensionPointId);
} catch (ComponentLookupException e) {
manager = uiExtensionManager;
}
After Change
UIExtensionManager manager = this.uiExtensionManager;
ComponentManager componentManager = contextComponentManagerProvider.get();
if (componentManager.hasComponent(UIExtensionManager.class, extensionPointId)) {
try {
// Look for a specific UI extension manager for the given extension point
manager = componentManager.getInstance(UIExtensionManager.class, extensionPointId);
} catch (ComponentLookupException e) {
this.logger.error("Failed to initialize UI extension manager", e);
}